lap jointed - Turkish English Dictionary